import axios from "axios";

//条件查询带分页的方法
//current 当前页 size 当前页的个数 automobileQueryVo 条件对象

export default {

    getAutomobileListPage(current, size, automobileQueryVo) {
        return axios({
            // url: '/product/pageQueryWrapper/'+current+"/"+size,
            url: `/serviceauto/product/pageQueryWrapper/${current}/${size}`,
            method: 'post',
            //automobileQueryVo条件对象,因为后端使用RequestBody获取数据
            //data表示把对象转化为json进行传递到接口里面
            data: automobileQueryVo
        })
    },

//  汽车删除的方法
    deleteAutomobileId(id) {
        return axios({
            url: `/serviceauto/product/delete/${id}`,
            method: 'delete',
        })
    },

//  汽车添加的方法
    saveAutomobile(product) {
        return axios({
            url: `/serviceauto/product/addAutomobile`,
            method: 'post',
            //data将对象转化为json传递到接口中
            data: product
        })
    },

//  修改页面的数据回显
    getAutomobileData(id) {
        return axios({
            url: `/serviceauto/product/getAutomobile/${id}`,
            method: 'get'
        })
    },

//  修改功能
    updateAutomobileInfo(product) {
        return axios({
            url: `/serviceauto/product/updateAutomobile`,
            method: 'post',
            //data将对象转化为json返回到接口中
            data: product
        })
    },


//    柱状图
    zhuData() {
        return axios({
            url: `/serviceauto/product/selectAutomobileVo`,
            method: 'get'
        })
    },

    bingData() {
        return axios({
            url: `/serviceauto/product/pieVOList`,
            method: 'get'
        })
    }


}
